package initdb;

import java.io.*;

public class escritoraSQL {
    
    public static final String RUTA = "creaBD.sql";//por ahora para mantener el nombre y ruta fijos  
    
    
    public  escritoraSQL(){
    
    
    }

    public void escribir() {
        File f;
        f = new File(RUTA);

        try {

            FileWriter w = new FileWriter(f);

            BufferedWriter bw = new BufferedWriter(w);

            PrintWriter wr = new PrintWriter(bw);
            creaBD(wr, "root", "rutaaaa//troll");
            wr.close();

            bw.close();

        } catch (IOException e) {
        };

    }
    
    public void creaBD(PrintWriter wr, String contras, String rutaInit){
    

        String hileraCrear = "connect sys as sysdba\n";
        String contrasena = contras+"\n";
        String apagar = "shutdown abort;\n";
        String init = "startup nomount pfile=" + rutaInit + ";\n";
        String build = "@c:\\bd1\\build.sql;\n";

        wr.write(hileraCrear);
        wr.write(contrasena);
        wr.write(apagar);
        wr.write(init);
        wr.write(build);
    
    }
    
    public void creaInit(){
    
        String init = "";//Se  va aponer el String del init file para luego guardarlo en el init.ora
    
    
    }
    
    public void creaBuild(){
    
        String build = "";//Se  va aponer el String del init file para luego guardarlo en el build.sql
    
    
    }

}
